import { Sysmsg } from '../../model/sysmsg-model.js';
var sysmsg  = new Sysmsg();
Page({

  /**
   * 页面的初始数据
   */
  data: {
    page:1
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

    var that = this;
    wx.setNavigationBarTitle({
      title: '系统消息',
    })
   
    that.initpage();
    
  },

  initpage:function(){

    var that = this;

    var params = {page:that.data.page,limit:10};

    sysmsg.GetsysmsgList((data) => {

      var  sysmsglist = data.sysmsglist;

      that.setData({
        sysmsglist:sysmsglist
      });

      wx.hideNavigationBarLoading(); //完成停止加载
      wx.stopPullDownRefresh();
  },params);

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function(){
    wx.showNavigationBarLoading();
    this.onLoad();
  },
  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {
    var that = this;
    that.data.page = this.data.page+1;
    that.initPage();
  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {
    var that = this;
      return {
          title:'消息中心' ,
          path: '/pages/sysmsg/index'
      }
  },

})